Archive member included       because of file (symbol)

C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                              demo_main.o (CpuFastSet)
C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                              MultiSio.o (CpuSet)
C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                              demo_main.o (RegisterRamReset)
C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                              demo_main.o (VBlankIntrWait)
C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                              MultiSio.o (_call_via_r0)

Allocating common symbols
Common symbol       size              file

UsrSendBuf          0x10              demo_main.o
IntrTableBuf        0x38              demo_main.o
Cont                0x4               demo_main.o
SioFlagsBak         0x4               demo_main.o
IntrFuncBuf         0x120             MultiSio.o
Trg                 0x4               demo_main.o
SioFlags            0x4               demo_main.o
SioStartFlag        0x4               demo_main.o
HPos                0x10              demo_main.o
IntrMainBuf         0x400             demo_main.o
UsrRecvBuf          0x40              demo_main.o
VPos                0x10              demo_main.o
Ms                  0x1b0             MultiSio.o
OamBak              0x400             demo_main.o
RecvFuncBuf         0x40              MultiSio.o
BgBak               0x800             demo_main.o

Memory Configuration

Name             Origin             Length             Attributes
*default*        0x00000000         0xffffffff

Linker script and memory map

LOAD crt0_demo.o
LOAD MultiSioAsm.o
LOAD demo_main.o
LOAD data.o
LOAD MultiSio.o
LOAD C:/agb/lib/libagbsyscall.a
LOAD C:/agb/lib/libisagbprn.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
Address of section .text set to 0x2010000
Address of section .bss set to 0x3000000
                0x00008000                .=0x8000

.interp
 *(.interp)

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.init
 *(.init)

.plt
 *(.plt)

.text           0x02010000      0x9c4
 *(.text)
 .text          0x02010000       0xe0 crt0_demo.o
                0x02010000                _start
                0x02010000                start_vector
                0x0201003c                intr_main
 .text          0x020100e0      0x154 MultiSioAsm.o
                0x02010120                MultiSioIntr
                0x020100e0                MultiSioRecvBufChange
 .text          0x02010234      0x3c4 demo_main.o
                0x0201059c                IntrDummy
                0x02010598                VBlankIntr
                0x02010234                DemoMain
                0x020105d0                BgScSet
                0x020105a0                KeyRead
 .text          0x020105f8      0x37c MultiSio.o
                0x020105f8                MultiSioInit
                0x02010768                MultiSioMain
                0x020108b4                MultiSioRecvDataCheck
                0x02010718                MultiSioStop
                0x02010840                MultiSioSendDataSet
                0x02010704                MultiSioStart
 .text          0x02010974        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuFastSet.o)
                0x02010974                CpuFastSet
 .text          0x02010978        0x4 C:/agb/lib/libagbsyscall.a(AgbSysCpuSet.o)
                0x02010978                CpuSet
 .text          0x0201097c        0x4 C:/agb/lib/libagbsyscall.a(AgbSysRegisterRamReset.o)
                0x0201097c                RegisterRamReset
 .text          0x02010980        0x8 C:/agb/lib/libagbsyscall.a(AgbSysVBlankIntrWait.o)
                0x02010980                VBlankIntrWait
 .text          0x02010988       0x3c C:\PROGRA~1\CYGNUS\THUMBELF-000512\H-I686-CYGWIN32\BIN/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_call_via_rX.o)
                0x02010990                _call_via_r2
                0x020109a0                _call_via_r6
                0x0201099c                _call_via_r5
                0x02010994                _call_via_r3
                0x020109b4                _call_via_fp
                0x020109a8                _call_via_r8
                0x020109a4                _call_via_r7
                0x02010988                _call_via_r0
                0x020109b0                _call_via_sl
                0x020109bc                _call_via_sp
                0x020109ac                _call_via_r9
                0x02010998                _call_via_r4
                0x0201098c                _call_via_r1
                0x020109b8                _call_via_ip
                0x020109c0                _call_via_lr
 *(.text.*)
 *(.stub)
 *(.gnu.warning)
 *(.gnu.linkonce.t*)
 *(.glue_7t)
 *(.glue_7)
                0x020109c4                _etext=.
                0x020109c4                PROVIDE (etext, .)

.fini
 *(.fini)

.rodata         0x020109c4     0x238c
 *(.rodata)
 .rodata        0x020109c4       0x5c demo_main.o
                0x020109c4                IntrTable
 .rodata        0x02010a20     0x2320 data.o
                0x02010f20                OamData_Sample
                0x02010f40                PlttData_Sample
                0x02011140                CharData_Sample
                0x02010a20                BgScData_Sample
 .rodata        0x02012d40       0x10 MultiSio.o
 *(.rodata.*)
 *(.gnu.linkonce.r*)

.rodata1
 *(.rodata1)
                0x02012e50                .=(ALIGN(0x100)+(.&0xff))

.data           0x02012e50        0x0
 *(.data)
 *(.data.*)
 *(.gnu.linkonce.d*)

.data1
 *(.data1)

.ctors
 EXCLUDE_FILE ( *crtend.o )*(.ctors)
 *(SORT(.ctors.*))
 *crtend(.ctors)

.dtors
 EXCLUDE_FILE ( *crtend.o )*(.dtors)
 *(SORT(.dtors.*))
 *crtend.o(.dtors)

.got
 *(.got.plt)
 *(.got)

.dynamic
 *(.dynamic)

.sdata
 *(.sdata)
 *(.sdata.*)
                0x02012e50                _edata=.
                0x02012e50                PROVIDE (edata, .)
                0x02012e50                __bss_start=.
                0x02012e50                __bss_start__=.

.sbss
 *(.sbss)
 *(.scommon)

.bss            0x03000000     0x13d0
 *(.dynbss)
 *(.bss)
 *(.bss.*)
 *(COMMON)
 COMMON         0x03000000     0x10c0 demo_main.o
                                  0x0 (size before relaxing)
                0x03000000                UsrSendBuf
                0x03000010                IntrTableBuf
                0x03000048                Cont
                0x0300004c                SioFlagsBak
                0x03000050                Trg
                0x03000054                SioFlags
                0x03000058                SioStartFlag
                0x03000060                HPos
                0x03000070                IntrMainBuf
                0x03000470                UsrRecvBuf
                0x030004b0                VPos
                0x030004c0                OamBak
                0x030008c0                BgBak
 COMMON         0x030010c0      0x310 MultiSio.o
                                  0x0 (size before relaxing)
                0x030010c0                IntrFuncBuf
                0x030011e0                Ms
                0x03001390                RecvFuncBuf
                0x030013d0                .=ALIGN(0x4)
                0x030013d0                .=ALIGN(0x4)
                0x030013d0                _end=.
                0x030013d0                _bss_end__=.
                0x030013d0                __bss_end__=.
                0x030013d0                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000       0x40
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 demo_main.o
 .debug_aranges
                0x00000020       0x20 MultiSio.o

.debug_pubnames
                0x00000000      0x218
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x107 demo_main.o
 .debug_pubnames
                0x00000107       0x61 data.o
 .debug_pubnames
                0x00000168       0xb0 MultiSio.o

.debug_info     0x00000000     0x982b
 *(.debug_info)
 .debug_info    0x00000000     0x35fc demo_main.o
 .debug_info    0x000035fc     0x2e67 data.o
 .debug_info    0x00006463     0x33c8 MultiSio.o

.debug_abbrev   0x00000000      0x40d
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x181 demo_main.o
 .debug_abbrev  0x00000181      0x101 data.o
 .debug_abbrev  0x00000282      0x18b MultiSio.o

.debug_line     0x00000000      0x6ce
 *(.debug_line)
 .debug_line    0x00000000      0x352 demo_main.o
 .debug_line    0x00000352      0x37c MultiSio.o

.debug_frame
 *(.debug_frame)

.debug_str
 *(.debug_str)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.stack          0x00080000        0x0
                0x00080000                _stack=.
 *(.stack)
OUTPUT(demo.elf elf32-littlearm)
